Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCHLEY ROAD Terraced £176,000 9 Feb 2022
5 FINCHLEY ROAD Terraced £40,000 29 Jan 1999
21 FINCHLEY ROAD Semi-Detached £89,500 3 Oct 2005
23 FINCHLEY ROAD Terraced £184,000 28 Jul 2023
25 FINCHLEY ROAD Terraced £112,000 30 Jul 2008
29 FINCHLEY ROAD Terraced £95,000 20 Aug 2010
31 FINCHLEY ROAD Terraced £19,000 3 May 1996
33 FINCHLEY ROAD Terraced £120,000 7 Jul 2006
37 FINCHLEY ROAD Terraced £80,000 18 Nov 2005
51 FINCHLEY ROAD Semi-Detached £95,250 28 Apr 2011